keep up with technology - Francés Inglés Diccionario